recommend doing... - French English Dictionary